﻿using System.Collections.Generic;
using KPIS.GERP.GHRMS.MODEL;

namespace KPIS.GERP.GHRMS.IDAL
{
	public interface IHisHealthCheckDAL
	{
		IList<HisHealthCheckInfo> List(
			int? sequence = null,
			int? empSeq = null, 
			int? year = null,
			HisHealthCheckInfo.RoundTypeOption roundType = HisHealthCheckInfo.RoundTypeOption.Yearly,
			int? roundNumber = null); 

		void Insert(HisHealthCheckInfo info);

		void Update(HisHealthCheckInfo info);

		void Delete(int sequence, int updatedBy);
	}
}
